harass a beast with squibs - Alemán Inglés Diccionario